#ifndef __SIMULATE_SPI_H
#define __SIMULATE_SPI_H
#include "sys.h"

#define SimulateSPI_PORT GPIOB
#define SimulateSPI_NSS_PIN GPIO_Pin_12
#define SimulateSPI_SCK_PIN GPIO_Pin_13
#define SimulateSPI_MISO_PIN GPIO_Pin_14
#define SimulateSPI_MOSI_PIN GPIO_Pin_15

void SimulateSPI_Init(void);

void SimulateSPI_WriteNSS(uint8_t BitVal);

void SimulateSPI_Start(void);

void SimulateSPI_Stop(void);

uint8_t SimulateSPI_SwapByte(uint8_t b);

#endif
